bare-legged owl – Català–English translations

🇬🇧 en ca

bare-legged owl noun

  • Margarobyas lawrencii
xot de Cuba
Wiktionary Links